package com.team.arms.bingyi.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * @TableName y_bingyi_regist_info
 */
@TableName(value ="b_bingyi_regist_info")
@Data
public class BingyiRegistInfo implements Serializable {
    /**
     * 应征人员编号
     */
    @TableId(value = "bingyi_id", type = IdType.ASSIGN_ID)
    private String bingyiId;

    /**
     * 兵役信息编号
     */
    private String bingyiInfoId;

    /**
     * 学历编号
     */
    private String cultureralId;

    /**
     * 家庭编号
     */
    private String familyId;

    /**
     * 应征地
     */
    private String bingyiPlace;

    /**
     * 体检编号
     */
    private String physicalId;

    /**
     * 登记报名时间
     */
    private Date registTime;

    /**
     * 登记报名时间
     */
    private String batchId;

    /**
     * 网登编号
     */
    private String loginId;

    /**
     * 省份
     */
    private String province;

    /**
     * 地级市
     */
    private String city;

    /**
     * 县或县级市
     */
    private String distincts;

    /**
     * 镇
     */
    private String town;

    /**
     * 入伍时间
     */
    private Date militaryTime;

    /**
     * 政审信息编号
     */
    private String poliInfoId;

    /**
     * 体检信息编号
     */
    private String healthInfonId;

    /**
     * 是否预定兵
     */
    private String isOrderSoldiers;

    /**
     * 是否已分班
     */
    private String isClassDivied;

    /**
     * 役前管理编号
     */
    private String serviceManageId;

    /**
     * 年龄
     */
    private String age;

    /**
     * 户籍编号
     */
    private String householdId;

    /**
     * 户籍类型
     */
    private String householdType;

    /**
     * 年度
     */
    private String year;

    /**
     * 批次
     */
    private String batch;

    /**
     * 学历
     */
    private String cultureProgram;

    /**
     * 身高
     */
    private String tall;

    /**
     * 体重
     */
    private String weight;

    /**
     * 左眼视力
     */
    private String leftEyesight;

    /**
     * 右眼视力
     */
    private String rightEyesight;

    /**
     * 上站状态
     */
    private String upState;

    private String  studyType;
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}